leguminous vegetable - English Synonyms Dictionary